0e7747bf738fef13a2dc837f5e8cc793ea80c567,VUE2/src/tufts/vue/VUE.java,VUE,setActiveViewer,#MapViewer#,1057
Before Change
if (ActiveViewer != null)
oldActiveMap = ActiveViewer.getMap();
ActiveViewer = viewer;
out("ActiveViewer set to " + viewer);
if (ActiveViewer != null) {
java.util.Iterator i = sActiveViewerListeners.iterator();
while (i.hasNext())
((ActiveViewerListener)i.next()).activeViewerChanged(viewer);
if (oldActiveMap != ActiveViewer.getMap()) {
LWMap activeMap = viewer.getMap();
i = sActiveMapListeners.iterator();
out("ActiveMap set to " + activeMap);
while (i.hasNext()) {
ActiveMapListener aml = (ActiveMapListener) i.next();
if (DEBUG.EVENTS) out("activeMapChanged -> " + aml);
After Change
if (ActiveViewer != null)
oldActiveMap = ActiveViewer.getMap();
ActiveViewer = viewer;
if (DEBUG.FOCUS) out("ActiveViewer set to " + viewer);
if (ActiveViewer != null) {
java.util.Iterator i = sActiveViewerListeners.iterator();
while (i.hasNext())
((ActiveViewerListener)i.next()).activeViewerChanged(viewer);
if (oldActiveMap != ActiveViewer.getMap()) {
LWMap activeMap = viewer.getMap();
i = sActiveMapListeners.iterator();
if (DEBUG.FOCUS) out("ActiveMap set to " + activeMap);
while (i.hasNext()) {
ActiveMapListener aml = (ActiveMapListener) i.next();
if (DEBUG.EVENTS) out("activeMapChanged -> " + aml);